package com.linkage.lcims.base.po.business;

import org.apache.commons.lang.builder.ToStringBuilder;



/**
 * BdAuthtype entity. @author MyEclipse Persistence Tools
 */
@SuppressWarnings("serial")
public class BdAuthtype  implements java.io.Serializable {


    // Fields    

     private BdAuthtypePK comp_id;
     private Integer authtype;
     private Integer billlevel;
     private Integer servicetype;
     private Integer usertype;
     private String calledno;
     private String roamip1;
     private String roamip2;
     private Integer loadsharing;
     private Integer iptype;
     private Integer priority;
     private String description;


    // Constructors

    /** default constructor */
    public BdAuthtype() {
    }

	/** minimal constructor */
    public BdAuthtype(BdAuthtypePK comp_id, Integer authtype, Integer billlevel, Integer servicetype) {
        this.comp_id = comp_id;
        this.authtype = authtype;
        this.billlevel = billlevel;
        this.servicetype = servicetype;
    }
    
    /** full constructor */
    public BdAuthtype(BdAuthtypePK comp_id, Integer authtype, Integer billlevel, Integer servicetype, Integer usertype, String calledno, String roamip1, String roamip2, Integer loadsharing, Integer iptype, Integer priority, String description) {
        this.comp_id = comp_id;
        this.authtype = authtype;
        this.billlevel = billlevel;
        this.servicetype = servicetype;
        this.usertype = usertype;
        this.calledno = calledno;
        this.roamip1 = roamip1;
        this.roamip2 = roamip2;
        this.loadsharing = loadsharing;
        this.iptype = iptype;
        this.priority = priority;
        this.description = description;
    }

   
    // Property accessors

    public BdAuthtypePK getComp_id() {
        return this.comp_id;
    }
    
    public void setComp_id(BdAuthtypePK comp_id) {
        this.comp_id = comp_id;
    }

    public Integer getAuthtype() {
        return this.authtype;
    }
    
    public void setAuthtype(Integer authtype) {
        this.authtype = authtype;
    }

    public Integer getBilllevel() {
        return this.billlevel;
    }
    
    public void setBilllevel(Integer billlevel) {
        this.billlevel = billlevel;
    }

    public Integer getServicetype() {
        return this.servicetype;
    }
    
    public void setServicetype(Integer servicetype) {
        this.servicetype = servicetype;
    }

    public Integer getUsertype() {
        return this.usertype;
    }
    
    public void setUsertype(Integer usertype) {
        this.usertype = usertype;
    }

    public String getCalledno() {
        return this.calledno;
    }
    
    public void setCalledno(String calledno) {
        this.calledno = calledno;
    }

    public String getRoamip1() {
        return this.roamip1;
    }
    
    public void setRoamip1(String roamip1) {
        this.roamip1 = roamip1;
    }

    public String getRoamip2() {
        return this.roamip2;
    }
    
    public void setRoamip2(String roamip2) {
        this.roamip2 = roamip2;
    }

    public Integer getLoadsharing() {
        return this.loadsharing;
    }
    
    public void setLoadsharing(Integer loadsharing) {
        this.loadsharing = loadsharing;
    }

    public Integer getIptype() {
        return this.iptype;
    }
    
    public void setIptype(Integer iptype) {
        this.iptype = iptype;
    }

    public Integer getPriority() {
        return this.priority;
    }
    
    public void setPriority(Integer priority) {
        this.priority = priority;
    }

    public String getDescription() {
        return this.description;
    }
    
    public void setDescription(String description) {
        this.description = description;
    }
   

    public String toString() {
        return new ToStringBuilder(this)
            .append("comp_id", getComp_id())
            .toString();
    }






}